home *** CD-ROM | disk | FTP | other *** search
/ Win '95 Giga Pack / Win95 Giga Pack (Maple Media) (1997).iso / LANG / MULLANGO.INF < prev    next >
Windows Setup INFormation  |  1995-08-01  |  12KB  |  414 lines

  1. ; Mullango.inf
  2.  
  3. ; This is the Setup information file to install online-distributed Multiple language support
  4.  
  5. ; Copyright (c) 1993-1995 Microsoft Corporation
  6.  
  7.  
  8. [version]
  9. signature="$CHICAGO$"
  10. SetupClass=PLUSPACK
  11.  
  12. [DestinationDirs]
  13. LargeTTFonts           = 20           ; LDID_FONTS
  14. CyrillicNLSFiles       = 11           ; LDID_SYS
  15. GreekNLSFiles           = 11           ; LDID_SYS
  16. TurkishNLSFiles           = 11
  17. BalticNLSFiles         = 11
  18. CENLSFiles             = 11
  19. CyrillicNLSFiles.Del= 11           ; LDID_SYS
  20. GreekNLSFiles.Del      = 11           ; LDID_SYS
  21. Mullango.copy           = 17         ; LDID_INF
  22.  
  23. [Mullango.copy]
  24. mullango.inf
  25.  
  26.  
  27. [Optional Components]
  28. MultiLanguageTop
  29. GREEK
  30. CYRILLIC
  31. CE
  32.  
  33.  
  34. [MultiLanguageTop]
  35. ;Top Level option
  36. OptionDesc  = %MLTopDesc%
  37. Tip         = %MLTop_TIP%
  38. IconIndex    = 50
  39.  
  40. [GREEK]
  41. OptionDesc=%GreekDes%
  42. Tip = %Greek_Tip%
  43. IconIndex=50
  44. Parent=MultiLanguageTop
  45. CopyFiles=LargeTTFonts,GreekNLSFiles,Mullango.copy
  46. AddReg=GreekInstalled
  47. UpdateInis=GreekSubs, TTFCache_delete
  48. InstallType=10
  49. Uninstall=Greek_Remove
  50. Reboot=1
  51.  
  52. [CYRILLIC]
  53. OptionDesc=%CyrillicDes%
  54. Tip = %Cyrillic_Tip%
  55. IconIndex=50
  56. Parent=MultiLanguageTop
  57. CopyFiles=LargeTTFonts,CyrillicNLSFiles, Mullango.copy
  58. AddReg=CyrillicInstalled
  59. UpdateInis=CyrillicSubs, TTFCache_delete
  60. InstallType=10
  61. Uninstall=Cyrillic_Remove
  62. Reboot=1
  63.  
  64.  
  65. [CE]
  66. OptionDesc=%CEDes%
  67. Tip = %CE_Tip%
  68. IconIndex=50
  69. Parent=MultiLanguageTop
  70. CopyFiles=LargeTTFonts,CENLSFiles, Mullango.copy
  71. AddReg=CEInstalled
  72. UpdateInis=CESubs, TTFCache_delete
  73. InstallType=10
  74. Uninstall=CE_Remove
  75. Reboot=1
  76.  
  77. [Greek_Remove]
  78. DelFiles=GreekNLSFiles.Del
  79. UpdateInis=GreekSubsRemove, TTFCache_delete
  80. AddReg=GreekOff
  81. DelReg=GreekDelete
  82. Reboot=1
  83.  
  84. [Cyrillic_Remove]
  85. DelFiles=CyrillicNLSFiles.Del
  86. UpdateInis=CyrillicSubsRemove, TTFCache_delete
  87. AddReg=CyrillicOff
  88. DelReg=CyrillicDelete
  89. Reboot=1
  90.  
  91. [CE_Remove]
  92. DelFiles=CDNLSFiles.Del
  93. UpdateInis=CESubsRemove, TTFCache_delete
  94. AddReg=CEOff
  95. DelReg=CEDelete
  96. Reboot=1
  97.  
  98. [GreekOff]
  99. HKLM, %KEY_Nls%\Codepage,1253,,""
  100. HKLM, %KEY_Nls%\Codepage,737,,""
  101. HKLM, %KEY_Nls%\Codepage,869,,""
  102. HKLM, %KEY_Nls%\Locale,00000408,,""    ;Greek
  103.  
  104. [CyrillicOff]
  105. HKLM, %KEY_Nls%\Locale,00000423,,""    ;Belarusian
  106. HKLM, %KEY_Nls%\Locale,00000419,,""    ;Russian
  107. HKLM, %KEY_Nls%\Locale,00000402,,""    ;Bulgarian
  108. HKLM, %KEY_Nls%\Codepage,866,,""
  109. HKLM, %KEY_Nls%\Codepage,1251,,""
  110.  
  111. [CEOff]
  112. HKLM, %KEY_Nls%\Locale,00000415,,""    ;Polish
  113. HKLM, %KEY_Nls%\Locale,0000040E,,""    ;Hungarian
  114. HKLM, %KEY_Nls%\Locale,00000424,,""    ;Slovenian
  115. HKLM, %KEY_Nls%\Locale,00000405,,""    ;Czech
  116. HKLM, %KEY_Nls%\Codepage,1250,,""
  117. HKLM, %KEY_Nls%\Codepage,852,,""
  118.  
  119. [TTFCache_delete]
  120. wininit.ini,Rename,,"NUL=%25%\ttfcache."
  121.  
  122. ;** NLS Files that get added to user's system **
  123.  
  124. [CENLSFiles]
  125. cp_852.nls,,,8
  126. cp_1250.nls,,,8
  127.  
  128. [CyrillicNLSFiles]
  129. cp_866.nls,,,8
  130. cp_1251.nls,,,8
  131.  
  132. [GreekNLSFiles]
  133. cp_1253.nls,,,8
  134. cp_737.nls,,,8
  135. cp_869.nls,,,8
  136.  
  137. ;** NLS files that get removed from user's system **
  138.  
  139. [CENLSFiles.Del]
  140. cp_852.nls,,,8
  141. cp_1250.nls,,,8
  142.  
  143. [CyrillicNLSFiles.Del]
  144. cp_866.nls,,,8
  145. cp_1251.nls,,,8
  146.  
  147. [GreekNLSFiles.Del]
  148. cp_1253.nls,,,8
  149. cp_737.nls,,,8
  150. cp_869.nls,,,8
  151.  
  152. ;** Copy over the large true type fonts **
  153.  
  154. [LargeTTFonts]
  155. arial.ttf,larial.ttf,larial.001,8
  156. arialbd.ttf,larialbd.ttf,larialbd.001,8
  157. arialbi.ttf,larialbi.ttf,larialbi.001,8
  158. ariali.ttf,lariali.ttf,lariali.001,8
  159. cour.ttf,lcour.ttf,lcour.001,8
  160. courbd.ttf,lcourbd.ttf,lcourbd.001,8
  161. courbi.ttf,lcourbi.ttf,lcourbi.001,8
  162. couri.ttf,lcouri.ttf,lcouri.001,8
  163. times.ttf,ltimes.ttf,ltimes.001,8
  164. timesbd.ttf,ltimesbd.ttf,ltimesbd.001,8
  165. timesbi.ttf,ltimesbi.ttf,ltimesbi.001,8
  166. timesi.ttf,ltimesi.ttf,ltimesi.001,8
  167.  
  168. ;** Delete Substitutes **
  169.  
  170. [GreekSubsRemove]
  171. win.ini,FontSubstitutes,"Arial Greek,161=Arial,161",
  172. win.ini,FontSubstitutes,"Courier New Greek,161=Courier New,161",
  173. win.ini,FontSubstitutes,"Times New Roman Greek,161=Times New Roman,161",
  174.  
  175. [CyrillicSubsRemove]
  176. win.ini,FontSubstitutes,"Arial Cyr,204=Arial,204",
  177. win.ini,FontSubstitutes,"Courier New Cyr,204=Courier New,204",
  178. win.ini,FontSubstitutes,"Times New Roman Cyr,204=Times New Roman,204",
  179.  
  180. [CESubsRemove]
  181. win.ini,FontSubstitutes,"Arial CE,238=Arial,238",
  182. win.ini,FontSubstitutes,"Courier New CE,238=Courier New,238",
  183. win.ini,FontSubstitutes,"Times New Roman CE,238=Times New Roman,238",
  184.  
  185. ;** Add substitutes **
  186.  
  187. [GreekSubs]
  188. win.ini,FontSubstitutes,,"Arial Greek,161=Arial,161",
  189. win.ini,FontSubstitutes,,"Courier New Greek,161=Courier New,161",
  190. win.ini,FontSubstitutes,,"Times New Roman Greek,161=Times New Roman,161",
  191.  
  192. [CyrillicSubs]
  193. win.ini,FontSubstitutes,,"Arial Cyr,204=Arial,204"
  194. win.ini,FontSubstitutes,,"Courier New Cyr,204=Courier New,204"
  195. win.ini,FontSubstitutes,,"Times New Roman Cyr,204=Times New Roman,204"
  196.  
  197. [CESubs]
  198. win.ini,FontSubstitutes,,"Arial CE,238=Arial,238"
  199. win.ini,FontSubstitutes,,"Courier New CE,238=Courier New,238"
  200. win.ini,FontSubstitutes,,"Times New Roman CE,238=Times New Roman,238"
  201.  
  202.  
  203. [GreekDelete]
  204. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Greek
  205.  
  206. HKLM,"%KEY_Keyboard%\00010408"
  207. HKLM,"%KEY_Keyboard%\00020408"
  208. HKLM,"%KEY_Keyboard%\00030408"
  209. HKLM,"%KEY_Keyboard%\00040408"
  210. HKLM,"%KEY_Keyboard%\00000408"
  211.  
  212.  
  213. [CyrillicDelete]
  214. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Cyrillic
  215.  
  216. ;** Cyrillic specific keyboards **
  217. HKLM,"%KEY_Keyboard%\00000419"
  218. HKLM,"%KEY_Keyboard%\00010419"
  219. HKLM,"%KEY_Keyboard%\00000423"
  220. HKLM,"%KEY_Keyboard%\00000402"
  221. HKLM,"%KEY_Keyboard%\00010402"
  222.  
  223.  
  224. [CEDelete]
  225. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\CElang
  226.  
  227. ;** CE Specific Keyboards **
  228. HKLM,"%KEY_Keyboard%\00000405"
  229. HKLM,"%KEY_Keyboard%\00010405"
  230. HKLM,"%KEY_Keyboard%\0000040E"
  231. HKLM,"%KEY_Keyboard%\0001040E"
  232. HKLM,"%KEY_Keyboard%\00000415"
  233. HKLM,"%KEY_Keyboard%\00010415"
  234. HKLM,"%KEY_Keyboard%\00000424"
  235.  
  236. ;****************************
  237. ;** Registry Entries added **
  238. ;****************************
  239.  
  240. [GreekInstalled]
  241. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Greek,DisplayName,,"%GreekDes%"
  242. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Greek,UninstallString,,"RunDll setupx.dll,InstallHinfSection Greek_Remove 4 mullango.inf"
  243.  
  244. HKLM, %KEY_Nls%\Locale,00000408,,%00000408%    ;Greek
  245.  
  246. HKLM,"%KEY_Keyboard%\00010408","layout file",,kbdgk220.kbd
  247. HKLM,"%KEY_Keyboard%\00010408","layout text",,%KBD_GK220%
  248. HKLM,"%KEY_Keyboard%\00010408","layout id",,000D
  249.  
  250. HKLM,"%KEY_Keyboard%\00020408","layout file",,kbdgl220.kbd
  251. HKLM,"%KEY_Keyboard%\00020408","layout text",,%KBD_GK319%
  252. HKLM,"%KEY_Keyboard%\00020408","layout id",,000E
  253.  
  254. HKLM,"%KEY_Keyboard%\00030408","layout file",,kbdgk319.kbd
  255. HKLM,"%KEY_Keyboard%\00030408","layout text",,%KBD_GL220%
  256. HKLM,"%KEY_Keyboard%\00030408","layout id",,000F
  257.  
  258. HKLM,"%KEY_Keyboard%\00040408","layout file",,kbdgl319.kbd
  259. HKLM,"%KEY_Keyboard%\00040408","layout text",,%KBD_GL319%
  260. HKLM,"%KEY_Keyboard%\00040408","layout id",,0012
  261.  
  262. HKLM,"%KEY_Keyboard%\00000408","layout file",,kbdgk.kbd
  263. HKLM,"%KEY_Keyboard%\00000408","layout text",,%KBD_GK%
  264.  
  265. ;** Greek codepages **
  266. HKLM, %KEY_Nls%\Codepage,1253,,cp_1253.nls
  267. HKLM, %KEY_Nls%\Codepage,737,,cp_737.nls
  268. HKLM, %KEY_Nls%\Codepage,869,,cp_869.nls
  269.  
  270.  
  271. [CyrillicInstalled]
  272. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Cyrillic,DisplayName,,"%CyrillicDes%"
  273. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Cyrillic,UninstallString,,"RunDll setupx.dll,InstallHinfSection Cyrillic_Remove 4 mullango.inf"
  274.  
  275. ;** Cyrillic specific locales **
  276. HKLM, %KEY_Nls%\Locale,00000423,,%00000423%    ;Belarussian
  277. HKLM, %KEY_Nls%\Locale,00000419,,%00000419%    ;Russian
  278. HKLM, %KEY_Nls%\Locale,00000402,,%00000402%    ;Bulgarian
  279.  
  280. ;** Cyrillic specific keyboards **
  281. HKLM,"%KEY_Keyboard%\00000419","layout file",,kbdru.kbd
  282. HKLM,"%KEY_Keyboard%\00000419","layout text",,%KBD_RU%
  283.  
  284. HKLM,"%KEY_Keyboard%\00010419","layout file",,kbdru1.kbd
  285. HKLM,"%KEY_Keyboard%\00010419","layout text",,%KBD_RU1%
  286. HKLM,"%KEY_Keyboard%\00010419","layout id",,0008
  287.  
  288. HKLM,"%KEY_Keyboard%\00000423","layout file",,kbdblr.kbd
  289. HKLM,"%KEY_Keyboard%\00000423","layout text",,%KBD_BLR%
  290.  
  291. HKLM,"%KEY_Keyboard%\00000402","layout file",,kbdbul.kbd
  292. HKLM,"%KEY_Keyboard%\00000402","layout text",,%KBD_BUL%
  293.  
  294. HKLM,"%KEY_Keyboard%\00010402","layout file",,kbdbll.kbd
  295. HKLM,"%KEY_Keyboard%\00010402","layout text",,%KBD_BLL%
  296. HKLM,"%KEY_Keyboard%\00010402","layout id",,0004
  297.  
  298.  
  299. ;** Cyrillic codepages **
  300. HKLM, %KEY_Nls%\Codepage,866,,cp_866.nls
  301. HKLM, %KEY_Nls%\Codepage,1251,,cp_1251.nls
  302.  
  303. [CEInstalled]
  304. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\CElang,DisplayName,,"%CEDes%"
  305. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\CElang,UninstallString,,"RunDll setupx.dll,InstallHinfSection CE_Remove 4 mullango.inf"
  306.  
  307. ;** CE Specific locales **
  308. HKLM, %KEY_Nls%\Locale,00000424,,%00000424%    ;Slovenian
  309. HKLM, %KEY_Nls%\Locale,00000415,,%00000415%    ;Polish
  310. HKLM, %KEY_Nls%\Locale,0000040E,,%0000040E%    ;Hungarian
  311. HKLM, %KEY_Nls%\Locale,00000405,,%00000405%    ;Czech
  312.  
  313. ;** CE Specific Keyboards **
  314. HKLM,"%KEY_Keyboard%\00000405","layout file",,kbdcz.kbd
  315. HKLM,"%KEY_Keyboard%\00000405","layout text",,%KBD_CZ%
  316.  
  317. HKLM,"%KEY_Keyboard%\00010405","layout file",,kbdcz1.kbd
  318. HKLM,"%KEY_Keyboard%\00010405","layout text",,%KBD_CZ1%
  319. HKLM,"%KEY_Keyboard%\00010405","layout id",,0005
  320.  
  321. HKLM,"%KEY_Keyboard%\0000040E","layout file",,kbdhu.kbd
  322. HKLM,"%KEY_Keyboard%\0000040E","layout text",,%KBD_HU%
  323.  
  324. HKLM,"%KEY_Keyboard%\0001040E","layout file",,kbdhu1.kbd
  325. HKLM,"%KEY_Keyboard%\0001040E","layout text",,%KBD_HU1%
  326. HKLM,"%KEY_Keyboard%\0001040E","layout id",,0006
  327.  
  328. HKLM,"%KEY_Keyboard%\00000415","layout file",,kbdpl.kbd
  329. HKLM,"%KEY_Keyboard%\00000415","layout text",,%KBD_PL%
  330.  
  331. HKLM,"%KEY_Keyboard%\00010415","layout file",,kbdpl1.kbd
  332. HKLM,"%KEY_Keyboard%\00010415","layout text",,%KBD_PL1%
  333. HKLM,"%KEY_Keyboard%\00010415","layout id",,0007
  334.  
  335. HKLM,"%KEY_Keyboard%\00000424","layout file",,kbdsv.kbd
  336. HKLM,"%KEY_Keyboard%\00000424","layout text",,%KBD_SV%
  337.  
  338. ;** CE Codepages **
  339. HKLM, %KEY_Nls%\Codepage,1250,,cp_1250.nls
  340. HKLM, %KEY_Nls%\Codepage,852,,cp_852.nls
  341.  
  342.  
  343. [Strings]
  344. ;Registry Keys
  345.  
  346. KEY_Optional="SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
  347. KEY_Keyboard="system\currentcontrolset\control\keyboard layouts"
  348. KEY_Nls="system\currentcontrolset\control\Nls"
  349.  
  350. ;Regular Strings
  351.  
  352. Msft    = "Microsoft"
  353. MLTopDesc        = "Multilanguage Support"
  354. MLTop_TIP        = "Gives you support to write documents in Bulgarian, Belarusian, Czech Republic, Hungarian, Greek, Polish, Russian and Slovenian"
  355. GreekDes="Greek Language Support"
  356. CyrillicDes="Cyrillic language support"
  357. CEDes="Central European language support"
  358. Greek_Tip="Adds Greek language support"
  359. Cyrillic_Tip="Adds Bulgarian, Belarusian, and Russian language support"
  360. CE_Tip="Adds Czech Republic, Hungarian, Polish and Slovenian language support"
  361.  
  362. 00000423="Belarusian"
  363. 00000402="Bulgarian"
  364. 00000405="Czech"
  365. 00000408="Greek"
  366. 0000040E="Hungarian"
  367. 00000415="Polish"
  368. 00000419="Russian"
  369. 00000424="Slovenian"
  370. KBD_RU="Russian"
  371. KBD_BUL="Bulgarian (Cyrillic)"
  372. KBD_BLL="Bulgarian (Latin)"
  373. KBD_BLR="Belarusian"
  374. KBD_CZ="Czech"
  375. KBD_CZ1="Czech (Qwerty)"
  376. KBD_GK="Greek"
  377. KBD_HU="Hungarian"
  378. KBD_HU1="Hungarian (101 keys)"
  379. KBD_PL="Polish"
  380. KBD_PL1="Polish (Programmers)"
  381. KBD_RU1="Russian (Typewriter)"
  382. KBD_SV="Slovenian"
  383. KBD_GK220="Greek IBM 220"
  384. KBD_GK319="Greek IBM 319"
  385. KBD_GL220="Greek Latin IBM 220"
  386. KBD_GL319="Greek Latin IBM 319"
  387.  
  388. Disk_1_Desc     = "Downloaded Files"
  389.  
  390. [SourceDisksNames]
  391. 1  = %Disk_1_Desc%,,0
  392.  
  393. [SourceDisksFiles]
  394. MULLANGO.INF    =1,,    11182
  395. LARIAL.TTF    =1,,    138332
  396. LARIALBD.TTF    =1,,    139284
  397. LARIALBI.TTF    =1,,    159720
  398. LARIALI.TTF    =1,,    139172
  399. LCOUR.TTF    =1,,    168792
  400. LCOURBD.TTF    =1,,    174376
  401. LCOURBI.TTF    =1,,    179848
  402. LCOURI.TTF    =1,,    187948
  403. LTIMES.TTF    =1,,    184328
  404. LTIMESBD.TTF    =1,,    177800
  405. LTIMESBI.TTF    =1,,    166456
  406. LTIMESI.TTF    =1,,    176736
  407. CP_1253.NLS    =1,,    6856
  408. CP_737.NLS    =1,,    6600
  409. CP_869.NLS    =1,,    7240
  410. CP_866.NLS    =1,,    7316
  411. CP_1251.NLS    =1,,    6868
  412. CP_852.NLS    =1,,    9618
  413. CP_1250.NLS    =1,,    9124
  414.